package cn.tedu.controller;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import cn.tedu.util.JdbcUtil;

/**
* @author 作者:bjzhangjian
* @email 邮箱：bjzhangjian@tedu.cn
* @version 创建时间：2021年1月26日 下午5:38:33
* @description 描述：测试驱动加载
*   PreparedStatement:传输器对象
*/
public class TestJdbc5 {
	public static void main(String[] args) {
		Connection conn = null;
		PreparedStatement ps = null;
		ResultSet rs = null;
		try {
			//1、加载驱动/建立连接
			conn = JdbcUtil.getConn();
			//3、获取传输器对象  PreparedStatement  ?--占位符
			String sql = "insert into province values(?,?,?,?,?)";
			ps = conn.prepareStatement(sql);
			ps.setString(1, "北京市");
			ps.setInt(2, 456);
			ps.setInt(3, 986);
			ps.setInt(4, 888);
			ps.setInt(5, 50);
			//5、返回执行的结果结果executeUpdate 增删改  executeQuery 查询
			int rows = ps.executeUpdate();
			System.out.println("影响了" + rows + "行。");
		} catch (Exception e) {
			e.printStackTrace();
		} finally {//6、释放资源
			JdbcUtil.release(conn, ps, rs);
		}
	}
}
